DINO DISTEFANO On model checking the dynamics of object - based software a foundational approach
نویسندگان
چکیده
ion abstractionconcretizationionconcretization
منابع مشابه
On Model Checking the Dynamics of Object - Based Software : a Foundational Approach
ion abstractionconcretizationionconcretization
متن کاملTowards model checking OCL
This paper presents a logic, called BOTL (Object-Based Temporal Logic), that facilitates the specification of dynamic and static properties of object-based systems. The logic is based on the branching temporal logic CTL and the Object Constraint Language (OCL). Eventually, the aim is to do model checking. The formal semantics of BOTL is defined in terms of a general operational model that is ai...
متن کاملMODEL CHECKING FOR DYNAMIC ALLOCATION AND DEALLOCATION Extended Abstract
Allocational Temporal Logic (ATL) is a formalism to express properties concerning the dynamic allocation and de-allocation of entities, such as the objects in an object-based system. The logic is interpreted on History-Dependent Automata, extended with a symbolic representation for certain cases of unbounded allocation. A simple imperative language with primitive statements for (de)allocation, ...
متن کاملModel Checking Birth and Death
This paper proposes Allocational Temporal Logic (A``TL) as a formalism to express properties concerning the dynamic allocation (birth) and de-allocation (death) of entities, such as the objects in an object-based system. The logic is interpreted on History-Dependent Automata, extended with a symbolic representation for certain cases of unbounded allocation. The paper also presents a simple impe...
متن کاملWho is Pointing When to Whom? On the Automated Verification of Linked List Structures
This paper introduces an extension of linear temporal logic that allows to express properties about systems that are composed of entities (like objects) that can refer to each other via pointers. Our logic is focused on specifying properties about the dynamic evolution (such as creation, adaptation, and removal) of such pointer structures. The semantics is based on automata on infinite words, e...
متن کامل